inoffensive intestinal parasite - Francés Inglés Diccionario